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!
1375 Chatham Pkwy,
Mon-Fri 8:00 a.m.-5:00 p.m.
Cafe delivery service available during lunch hours.