Not accessible
Cafe Chaiwala Tooting by Arshad Khan
93 Upper Tooting Rd, Tooting Bec, London SW17 7TW, UK
Called in March 2026
At a glance No room for a buggy inside.
“it's a café, a chaiwala today”
At a glance No room for a buggy inside.