Business Overview Zizzi’s Italian Bar & Grill is a licensed Italian restaurant ideally located in Townsville’s Flinders Street Entertainment & Dining precinct at 241-245 Flinders Street,