Whether you are Greek or not, you gotta eat here. Great Greek Authentic food. They always welcome you with a smile. Portions are good and price is just right. My go to Greek restaurant in Florida. Located in Delray Beach near Linton and Military Trail.
Unikke ting, man kan tage sig til i nærheden
4,87 (306)
Snorkle Palm Beach Coral Reef med fisk, skildpadder og Manta Rays