After visiting Saints Constantine and Helen Orthodox Metropolitan Church, you may have a meal at this restaurant. Mediterranean cuisine is to clients' taste at Taverna.
Facebook