This place no longer exists, it is now called "Mumma Mia India" and is a Wifi Cafe serving food, coffee, tea and wine bar, also has a travel agent and shop that sells items from Italy ( pillows, travel books, colourful fine glass items (bottles glasses etc) and heaps of other cool stuff!
An error has occurred! Please try again in a few minutes