From Our Editors
Babosh is a restaurant located on Mitcham Rd, Tooting in London. With fabulous coffee, this restaurant will have you coming back for more. It's an ideal choice for guests seeking terrific food.
There's not really a recommended attire, so feel free to dress comfortably. Also, though the price can be a bit higher than average, the overall experience definitely justifies it.
Add it all up, and Babosh is definitely a good call.