3030 East Semoran Blvd. Suite 212 Apopka FL United States 32703
We make our food from fresh, quality ingredients and family recipes passed down for decades. Come enjoy our authentic, Mediterranean food and fast service.
See contact information and photos of nearby businesses and bookmark your favorite places on the go
Text App Link