Greek Olive Restaurant
100 Church St
New Haven
CT
06510
(203) 789-1881
greekolive.com
Open Map
Central
Downtown
Food & Dining
Food & Entertainment
Greek
Greek Restaurant
Open Late
Oven Baked New England Scrod
Oven Roasted Turkey Dinner
Restaurants