Delivery
Pickup
Outdoor
England
London
Richmond upon Thames
Barnes
1 Restaurants on GastroRanking
1320 Opinions in 3 websites
This is my favorite local spot. Low key but wholesome indian street food with delicious chaats! So many options that you will find your favorite one of sure. Great for sharing accompanied with a fresh