River House Seafood

Rating 4.4 (average of 43 opinions)


    Restaurant

   (912) 234-1900

      125 W River St, Savannah, United States

Leave a comment


Other in the area



"Find your restaurant in one click"