Side Greek Salad Restaurants in New Haven
Show restaurants on map
3.4
Menu
3.4
Menu
City: New Haven, 716 Dixwell Ave, 06511, New Haven, United States
"Kinda pricey but worth the money. Food is always good here!"
Price
The Average price for Side Greek Salad is:
$5.4
Feedback
These reviews refer only to the mentioned ingredients.