Cafe Clock Town Resort is located in Nathwaton Ka Gurha, India on Badi lake road, near rang Mahal restaurant,200m away from t.b.hospital. Cafe Clock Town Resort is rated 3.8 out of 5 in the category modern european restaurant in India.
Address
Badi lake road, near rang Mahal restaurant,200m away from t.b.hospital