It would join a bevy of other new and longtime Greek/Mediterranean-themed menu eateries in Tallahassee, including Pitaria and Sahara Cafe (Apalachee Parkway ... local Greek food, Captain Pete's ...
Some results have been hidden because they may be inaccessible to you