$5.99 – $7.99
Greek Salad for Greek Lovers. Take a moment to check our menu for salad lovers. Place your order today for delivery or pick up in Delta.
Small, Large