Tucked away in the Capitol Arcade, Momo Station serves Nepalese dumplings and a range of other street food snacks from the Kingdom of Nepal.
Spicy chai tea goes down a treat with beef, vegetable, pork or chicken dumplings and a serve of the fiery but popular lamb choila.