Salt and Pepper is a restaurant, located at Lakeside Rd 977, Pokhara 33700, Nepal. They can be contacted via phone at +977 61-463484, visit their website www.facebook.com for more detailed information.
good for lunch
Nice
best resturants live musics!!!