Pizza Review
Squirrel’s Pizza in Savannah, GA. Phenomenal pizza, thin pizza, extra crispy, crunchy pepperoni. Boom boom boom delicious.