105 restaurants
With a price of 20-30£
Natural Kitchen - Fetter Lane / Asian
Closed · Opens at 7:30am
15-17 New Street Square City of London,Westminster
€€€€