Squirrel’s Pizza to Open Friday

Thursday, June 20th, 2019

Chris Dickerson, chef and owner of Jacksonville’s Corner Taco, will open his new Savannah restaurant, Squirrel’s Pizza located at 2220 Bull St. on Friday.

Read more at Savannah Now