best pizza savannah wallpaper best pizza downtown savannah ga View all 2 Locations. 530pm-10pm Tuesday-Thursday 530pm-11pm Friday-Saturday 530pm-9pm. Pizza Restaurant Savann… Wednesday, November 9, 2022 Edit