Frosting - Italian Restaurant & Beer on Tap
2649, 2nd Main Rd, Medar Block, Vani Vilas Mohalla, Mysuru, Karnataka 570020, Udayagiri, India
4.2
Moderate
Italian restaurant
About
No description available.
#Italian restaurant#best pizza20restaurant in udayagiri