Squirrel's Pizza
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.