Crab House, SAINT PETERSBURG, Florida (FL)
Conveniently situated at 811 9th Street South () in SAINT PETERSBURG, Florida (FL) (33705), Crab House can be reached at 7278235030. It is advisable to call ahead of time to make a reservation.
More restaurants in SAINT PETERSBURG, Florida (FL)
Crab House contact information and details:
Address: 811 9th Street South - , SAINT PETERSBURG, Florida (FL) 33705
Contact Phone: 7278235030
