Ice Pipers

Shop No. 77, Ganga Niwas, Next to Tango Fast Food, Chincholi Bunder, Link Road, Malad W

 - India  (IN)

Cafe

86/100 (21 votes)

Now Open

Photos