Squirrel's Pizza

Type of Project

Restaurant

Location

Savannah, GA

Squirrel’s Pizza

Squirrel’s Pizza ​Located in the burgeoning midtown district of historic downtown Savannah, Squirrel’s is a cozy and unpretentious eatery serving refined Italian-influenced cuisine. Live-fire cooking and a focus on pecan wood-fired pizza make Squirrel’s one of the South’s most distinctive pizza experiences. Click here to see more.