Update Info - Larry's Restaurant
This restaurant was reported as closed. If it is open, let us know.
Larry's Restaurant
3000 Skidaway Rd
Savannah, GA 31404
3000 Skidaway Rd
Savannah, GA 31404
This restaurant was reported as closed. If it is open, let us know.