PinPointly

Salt N Pepper Restaurant

NH-72, Haridwar - Dehradun Rd, near The Canvas Hotel, Jogiwala, Dehradun, Uttarakhand 248005, India, India
4.6
Moderate
North Indian restaurant

About

No description available.

#North Indian restaurant