Sheetla Devi Temple is a great attraction for tourists who come to eat at this restaurant after long walks. Happy Hours might be recommended for nicely cooked burgers. Most visitors mention that the staff is friendly. This place is remarkable for its spectacular service. Google users are quite generous with this spot: it was granted 4.3 stars.
Request content removal