Shop 1-3, Vihang Vihar Chs, Opposite Gautam Park, Panch Pakhadi, Thane West
Italian • Pizza • Fast food • Sit down
78/100 (19 votes)