Tu Do

Canberra, Australia

Tu Do is a vietnamese restaurant in Canberra. Vegetarian options, decent food and fresh seafood are on the menu here. Good prices and a familiar atmosphere. Quite quick service.