Idli kaaran
Restaurant • Vegetarian restaurant • South indian restaurant
Address
855C+395, Idlikaaran,Vanijya Bhavan, Jetalpur Rd, above Tea Post - Jetalpur Road, Vadodara, Gujarat, India
Rating on Google Maps
3.90 (27 reviews)Open on Google Maps
Working Hours
Permanently closed.