Restaurants in Savannah, GA
Restaurants • Pizza
313 Johnny Mercer Blvd,
Savannah ,
GA
31410
UNITED STATES
Based on 1 reviews
crazed homeowner
This place closed 5 years ago. It is a private residence. Please do not call.Thanks!!!!!!!!!!!!!!!!!!!!!Worldwide > United States > Savannah, GA > Pizza