Italian Restaurant in South Townsville. Bistro One is located at 30-34 Palmer Street, South Townsville, QLD. View location map, opening times and customer reviews.
Bistro One , South Townsville QLD 4810. Full contact details for Bistro One including phone number, map.
Shopping near shops Bistro One South Townsville