Shimla
Rua, Pine Villa, 12, near HIPA, Fairlawn, Shimla, Himachal Pradesh 171007, India
All times IST
No reviews of Cafe RUA yet. Been? Say how it was.