Kuber's Restaurant & Bar

Shop No. 35, Behind Sony Centre, Palm Beach Road, Vashi, Sector 19C

 - India  (IN)

Chinese • Sit down

70/100 (6 votes)

Videos