In case the rain took you by surprise during the promenade around Shri Sai Baba Temple, stop by this restaurant. You can degust good sandwiches here. The staff is accommodating that's what makes Mama's so nice. Terrific service is something that people note in their comments. If you come to this place, have no doubt, you are to like the surrounding comfortable atmosphere. This spot has got Google 4.8 according to the guests' opinions.