s
subha dash Review of Mamma Mia Cafe
Food top notch, service top notch, hygiene top not...
Food top notch, service top notch, hygiene top notch, ambience also is top rate. Overall an excellent place to hangout or have a party. They are trying to introduce new coffee flavours. So do try that. Thin crust pizza and classic club Sandwich are great to tryout. Happy munching when you are there.
Comments: