A Sydney CBD option for Nepali momo, thali and chowmein. The restaurant lists its Town Hall branch on Liverpool Street.
73–75 Liverpool Street, Sydney NSW 2000
Listing checked on 10 October 2026 against the restaurant website. Confirm opening hours and availability directly.
