Indian restaurant Mau Pau in Tel Aviv packs a punchThe tastes and aromas of Mumbai.Mau Pau(photo credit: PR)