Offering a menu which is inspired by the rich and diverse cuisine of Pokhara, a vibrant city, with a focus on authentic Nepalese dishes made with fresh and responsibly sourced ingredients.
Location
Pokhara Restaurant,
68 Cricklewood Broadway,
London,
NW2 3EP,
United Kingdom