Maai Restaurant
Shop no 50/52, New Bavan Chawl, Veer Tanaji Malusare Marg, near Cotton Green, Cotton Green West, Ghodapdeo, Ferbunder Naka Ferbunder naka, station, Mumbai, Maharashtra 400033, Byculla, India
4.1
Moderate
Maharashtrian Restaurant
About
No description available.
#Maharashtrian Restaurant#best street%20food in byculla