706, Modi Hospital Road, Next to Kadamba Hotel, Basaveshwara nagar
Italian • Pizza • Fast food • Fast food
70/100 (3 votes)