Is Godfathers still open for business?
Address: 8303 White Bluff Rd, Savannah, GA 31406, USA
Wy Elkins | Oct 23, 2018
Yes. Odd hours.
T Best | Oct 23, 2018
Yes it is
Lee Scott | Oct 23, 2018
Yes they are.
Simone Porter | Oct 23, 2018
Yes it is still open
Jermaine Cammon | Oct 23, 2018
Yes
Thanks! Your answer is awaiting moderation.