Screamin’ Mimi’s Pizza & Subs

Located in the center of Savannah's historic shopping and arts district, Screamin Mimi's serves up Savannah's best pizza.
Proudly created by Otterly Designs