Southbank Grill Southbank Hotel
Steak House Restaurant in South Townsville. Southbank Grill is located at 17-29 Palmer Street, South Townsville, QLD. View location map, opening times and customer reviews.
Phone Southbank Grill Southbank Hotel
0747265207
Southbank Hotel
Southbank Hotel
Southbank Hotel
Open hours Southbank Grill Southbank Hotel
Monday -
Tuesday -
Wednesday -
Thursday -
Friday -
Saturday -
Sunday -
Find your route to your destination Southbank Grill Southbank Hotel