Greek Grill Point

Greek Kebab

85 Lever Street, London, EC1V 3RA

Delivering now

Served with pita, salad and chips

Your order