1 restaurant
A cafe and restaurant in Dubai offering a menu with dishes like Grilled Scottish Salmon, Grilled Tenderloin Steak, and various salads.