South Beach
Tuesday, July 29th, 2008I went out to a new restaurant that just opened called “South Beach”. It’s an upscale pizza place that has has pretty good pizza at a surprisingly affordable price. A large pizza with the works was only $12. Pics: