Location

You’ll find our Vietnamese street food restaurant at 85 Harrington Street, Hobart.