Walla Walla offers a variety of Indian-inspired wraps, salads, rice pots, and street snacks in London. Their menu features wholesome, healthy, and fresh Indian food on the go, perfect for those looking for a quick and delicious meal.
Show More
Industry Restaurants » Cafes; Indian restaurants
Engaged in: Cafes, Indian restaurants
ISIC Codes 5610
Questions & Answers
Q1
Where is Walla Walla located?
Walla Walla is located at 27 Liverpool St, London EC2M 7PD, United Kingdom, England.
Q2
What days are Walla Walla open?
This listing has been marked as closed.
Walla Walla is open Mon–Fri 8 AM–8:30 PM; closed Sat–Sun.