Old Florida Seafood House

Address:

141 Northeast 26th Street
Fort Lauderdale, FL 33305

Phone:

+1 954 566 1044

Map:


Contact   ·   Privacy   ·   Terms