Wharf Seafood Restaurant, TALLAHASSEE, Florida (FL)
Comfortably situated at 4141 Apalachee PKWY () in TALLAHASSEE, Florida (FL) (32312), Wharf Seafood Restaurant is available at 8506562332. Remember to give them a call before you go to arrange your spot in the restaurant.
More restaurants in TALLAHASSEE, Florida (FL)
Wharf Seafood Restaurant contact information and details:
Address: 4141 Apalachee PKWY - , TALLAHASSEE, Florida (FL) 32312
Contact Phone: 8506562332