The outlet has shutdown
Menu Directions
Icy Villa is a quick service cafe with a cosy and comfortable little seating area where you can hang out with some friends or family. The menu includes Fast Food items that you can relish. The staff at Icy Villa is cordial and polite which adds to the overall experience. Icy Villa is situated at Kalyan West, Dombivli.
Icy Villa is a quick service cafe with a cosy and comfortable little seating area where you can hang out with some friends or family. The menu includes Fast Food items that you can relish. The staff at Icy Villa is cordial and polite which adds to the overall experience. Icy Villa is situated at Kalyan West, Dombivli.
Address
Shop 6, Sadguru Co-operative Society, Bhoirwadi, Birla College Roa, Kalyan, KalyanGet Directions