April 25, 2010

Screamin Mimi's Pizza...

This place advertises that they are the best pizza in Savannah. We went there for the first time tonight and I gotta say...it was pretty damn good. The slices are HUGE and everything is fresh. http://screaminmimispizza.com/



No comments:

Post a Comment