Walla Walla

27 Liverpool Street, London, EC2M.   Tel: 020 7283 6889

Loading
Reviews
Rate this place
VN:F [1.9.17_1161]
1 vote cast
An independent cafe opposite Liverpool Street Station providing simple, fresh and flavoursome Indian street food and drink. The lunch menu includes Hot Rotis, Wild Rice Pots, Seasonal Salads and Soups.
Category:
Cuisine:
Business owners can maintain listings and attract new customers by promoting daily specials & offers in the site and mobile app.