After a walk around Baba Vishwanath Mandir, many visitors stop by this restaurant. Mama Mia! Lake Town offers tasty ice cream and perfectly cooked creamy cakes. Food delivery is a big benefit of this place. The courteous staff welcomes visitors all year round. Enjoyable service is a strong point that plays a great role for the success of this spot. The lovely atmosphere does not attract guests. Google users haven't given this restaurant a high rating.