Walla Walla
27 Liverpool Street, London, EC2M. Tel: 020 7283 6889
Loading
Reviews
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.
» Visit website » Twitter
Business owners can maintain listings and attract new customers by promoting daily specials & offers in the site and mobile app.