Affordable Greek restaurants in North West

1 restaurants
With a price of 20-30£

Imagen Sokrates Taverna

Sokrates Taverna / Greek

Closed · Opens at 3pm
25a Northenden Road Trafford
€€€€