Hotel Santosh Restaurant

11 to 13, Asgar Manzil, Jerbai Wadia Road, Bhoiwada Naka, Parel

 - India  (IN)

Chinese • Seafood • Sit down

74/100 (14 votes)

Now Open

Videos