The Chocolate Room, Ayodhya | Best Cafe in Ayodhya
Shop no. 3, 20/100, Ram Path Rd, opposite Fashion City, Naharbagh, Angoori Bagh, Ayodhya, Faizabad, Uttar Pradesh 224001, Ayodhya, India
4.7
Moderate
Cafe
About
No description available.
#Cafe
No description available.