Greek & Delicious
Listed in Restaurants
+97142776926
Saba Tower 1 - Shop S07-S08 - Cluster E - Jumeirah Lake Towers - Dubai
Description: Greek & Delicious Greek & Delicious is a Greek restaurant located in JLT that aims… Read more...
Add your review, 0 reviews
Listed in Restaurants
+97142776926
Saba Tower 1 - Shop S07-S08 - Cluster E - Jumeirah Lake Towers - Dubai
Description: Greek & Delicious Greek & Delicious is a Greek restaurant located in JLT that aims… Read more...