Ben Chambless (@theoryofben) Says:
September 8, 2011 at 1:39 pm
Great pizza and some of the best service I’ve ever had. This beats all other pizza places in Savannah…hands down.
12417 White Bluff Rd.
Call for Delivery or Carryout!
Delivery Available Nightly!
For Catering, contact Rene at 912-312-5996.
Located inside the Savannah Morning News Building.
1375 Chatham Parkway
Hours of Operation:
Monday - Friday 8:30-5:00
Delivery available during lunch hours.