Enjoy authentic Greek specialties at Taverna Filotimo. This restaurant offers Mediterranean and European cuisine, including vegetarian options and a buffet.