About Mustangs Nepalese Restaurant
At Mustang's Nepalese Restaurant we bring you the most of Nepalese cookery by serving dishes that let out tantalizing and aromatic feel to every meal.
More about Mustangs Nepalese Restaurant
Mustangs Nepalese Restaurant is located at 276 Northfield Avenue, W5 4ub London, United Kingdom
02085677022