Truluck's Seafood, Steak and Crab House - Ft. Lauderdale in Fort Lauderdale
2584A E Sunrise Blvd,
Fort Lauderdale, 33304
(954) 396-5656
(954) 396-5656
Truluck's Seafood, Steak, & Crab House Restaurant.
austin, crab, dallas, dining