Mumma's cafe is located in Silvassa, India on Bahumali Complex, near P.W.D. Office, Bavisa Faliya. Mumma's cafe is rated 3 out of 5 in the category food court in India.
Address
Bahumali Complex, near P.W.D. Office, Bavisa Faliya
Service options
Takeaway
Dine-in