Greek salad in Newton Upper Falls
Newton Upper Falls restaurants that serve greek salad
Echo Bridge Restaurant
1068 Chestnut Street, Newton
Sm Greek Salad | $9.00 |
House Garden packed full of fresh Feta and tasty Kalamata olives, Red Onions, and tasty Greek dressing | |
Large Greek Salad | $14.00 |
The Family Style House Garden packed full of fresh Feta and tasty Kalamata olives, Red Onions, and tasty Greek dressing |