Map & Directions - Greek Express II
View Menu
Greek Express II
413 S Fort Lauderdale Beach Blvd, Fort Lauderdale, FL, 33316
(954) 768-5901 (Phone)
413 S Fort Lauderdale Beach Blvd, Fort Lauderdale, FL, 33316
(954) 768-5901 (Phone)