Price: £4.99
Cucumbers, lettuce, green olives, tomatoes and Feta cheese. Served with French dressing or thousand Island dressing.
26 Market Square, United Kingdom
No open hours
Spot something wrong?
Tried Greek Salad? Be the first to say what you thought.