Yumo Dumpling Bar

No need to go to town any more, delicious dumplings here in Glenorchy! Asian cuisine, cooked to order. Roasted duck, flavoursome laksas and more.