Price: $18.00
Romaine & Iceberg Lettuce, Cucumbers, Peppers, Tomato, Onions, Olives, Feta, Stuffed Grape leaf & Our Own Special Homemade Dressing
133 Merrick Ave, Merrick 11566, United States
No delivery
Restaurant
133 Merrick Ave, Merrick 11566, United States
View restaurant and full menuSpot something wrong?
Tried Large Greek Salad? Be the first to say what you thought.