I went for the Greek salad after reading good reviews about this restaurant. I grew up around Lowell Mass that has a very large Greek population. Every pizza place in the 70's & 80's was owned by Greek immigrants & they made the best Greek salads. La...
3131 SW College Road, Ocala
(352) 291-9237
1011 NE 14th St., Ocala
(352) 304-6292
11 NE 58th Ave., Ocala
(352) 512-0566
3100 Sw College Rd Suite 210, Ocala
(352) 237-1576
3801 Southwest College Road, Ocala
(352) 854-7870
506 S. Pine Avenue, Ocala
(352) 732-2100