Uthara Restaurant
Post Office Road, Odakkadu, Avinashi Road, Tiruppur, Indira Nagar, Odakkadu, Coimbatore, Tamil Nadu 641687, India
contacts phone: +91 421 220 3111
website: www.velanhotels.com
Latitude: 11.1140211, Longitude: 77.3349269
larger map & directionsread more