Shop 6, Meera CHS Limited, Near Oshiwara Police Station, Oshiwara, Andheri W, Mumbai, India
Shop 6, Meera CHS Limited, Near Oshiwara Police Station, Oshiwara, Andheri W, Mumbai, India
No delivery
Spot something wrong?
Dishes at Ice Cream Lab. Prices may vary in venue.