Downtown Restaurant And Bar is a restaurant, located at Pokhara - 6,Barahi Chowk, Lakeside, Pokhara 33700, Nepal. They can be contacted via phone at +977 985-6099999, visit their website www.hotelsnowlandpokhara.com for more detailed information.
This restaurant is behind my shop called woven dreams.