Call Directions
Ayyer is a restaurant situated in Clover High Lands Mall, Pune. It provides North Indian, etc. Visit the store to know more about its range and services.
Ayyer is a restaurant situated in Clover High Lands Mall, Pune. It provides North Indian, etc. Visit the store to know more about its range and services.