Growing up in Bombay (now known as Mumbai - a Western coastal city of India), one of the more popular street foods was Bombay Sandwich. Layers of fresh veggies and steamed potatoes slathered with all kinds of tangy, spicy and sweet chutneys and condiments....