Restaurant
1216/6-B, Shivaji Nagar
Beside Times Of India Printing Press
Beside Times Of India Printing Press
Phone Number: (020) 25530344, 09922901410, 09822908443
Shelar Wadi
Near Railway Gate
Near Railway Gate
Phone Number: (020) 27675369, 09776263997
Gokhale Mala, Vadmukhwadi
Near Sai Mandir
Near Sai Mandir
Phone Number: (020) 27185108, 09422505553