Unit 22, Shah Industrial State, Deonar Village Rd, Near Govandi Station E, Chembur, Mumbai, India
Unit 22, Shah Industrial State, Deonar Village Rd, Near Govandi Station E, Chembur, Mumbai, India
No delivery
Spot something wrong?
Dishes at Velvet Fine Chocolates. Prices may vary in venue.