Nanglo - Authentic Nepalese and Indian restaurant is located in Launceston, Australia on 79a George St. Nanglo - Authentic Nepalese and Indian restaurant is rated 3.7 out of 5 in the category nepalese restaurant in Australia.
Amenities
Good for kids
Toilets