Skip to content



Indigo Deli Bodhi

  • by

Image of Tree g004

Bodhi Leaf Indigo Deli Bodhi

The finest deli in India for good sandwiches is just near the Gateway of India in Mumbai, and just next door in an abandoned property is a peepal tree growing in rubble

Read More »Indigo Deli Bodhi