Cheap Greek restaurants in London

1 restaurants
With a price of <20£

Imagen Kolossi Grill

Kolossi Grill / Greek

Closed · Opens at 12pm
56-60 Rosebery Avenue Islington
€€€€