Mirch Mubala

Madhuvan Complex, Near Lalbagh Crossing, Lalbagh Overbridge Road, Manjalpur, Vadodara-390011
DescriptionMapWrite a ReviewEnquire With Us

Other Information

Restaurant,,