Map
111 E Lyman Ave., Winter Park, FL 32789, United States

Go to this 30-year-old healthy café for a garlic-rich Med-meets-Middle East menu,

Restaurant
Powerhouse

Go to this 30-year-old healthy café for a garlic-rich Med-meets-Middle East menu,