Snow Crab Legs Restaurants in Savannah
Show restaurants on map

4
Menu
Table booking
4
Menu
Table booking
City: Savannah, 140 Johnny Mercer Blvd, Savannah, GA 31410-2102, United States, 31410-2111
"I really enjoy the pizza at this restaurant, and their cheese bread sticks are delicious!"
2.3
Menu
2.3
Menu
City: Savannah, 1190 King George Blvd Savannah, GA 31419, United States
Seafood, Bars, American
Menu
Table booking
Menu
Table booking
City: Savannah, 7805 Abercorn Street, Savannah, 31406, United States Of America
Seafood
Feedback
These reviews refer only to the mentioned ingredients.