Shop 6, Sadguru Cooperative Society, Bhoirwadi, Birla College Rd, Kalyan, Thane, India
Shop 6, Sadguru Cooperative Society, Bhoirwadi, Birla College Rd, Kalyan, Thane, India
No delivery
Spot something wrong?
Dishes at Icy Villa. Prices may vary in venue.
Been to Icy Villa? Be the first to share what you ate.