Restaurants

Uzbek Corner 2325 Queensway Market London W2 4QJ, United Kingdom
Tunisian Street Kitchen London 12 Lower Marsh London SE1 7RJ, United Kingdom
Tunnel meals The Arches 1213The Villiers St London WC2N 6NG, United Kingdom
The Terrace Restaurant and Bar Villiers St London WC2N 6ND, United Kingdom
The Vegan Dessert Co Unit 21 Foodstars 3132 Manchester St Birmingham B6 4HL, United Kingdom