All types Cafe Restaurant All types All types Cafes Restaurants Triabunna Take Away & Video 23 Vicary Street, Triabunna, TA 7190 Restaurant