Restaurants in London, Greater London
Restaurants
93 Stoke Newington Church St,
London ,
Greater London
N16 0AS
UNITED KINGDOM
An all-day restaurant in Stoke Newington, London serving breakfast, brunch, lunch and dishes inspired by the flavours of the Middle East.
Worldwide > United Kingdom > London > Restaurants