Greek salad in Delray Beach
Delray Beach restaurants that serve greek salad
PIZZA • PASTA • SUBS • FRENCH FRIES
Sal's Italian Ristorante - Sals Delray
4801 Linton Blvd #12a, Delray Beach
Greek Salad | $14.99 |
Romaine and cucumbers, kalamata olives, red onions, fresh tomatoes, feta cheese, fresh-squeezed lemon, oregano and extra virgin olive oil |