Great Nepalese Restaurant

Great Nepalese Restaurant
48 Eversholt Street, London, NW1 1DA
Photo of Great Nepalese Restaurant