R

Ritu Mangaraj
Review of Mamma Mia Cafe

4 years ago

It's a part of the Mayfair hotels.

It's a part of the Mayfair hotels.
The ambience is it's forte that makes it class apart from normal cafes of the city.

Comments:

No comments