Restaurant in Tampa
Casual seafood spot famous for its foot-long lobster roll, chowder, and fried platters
18421 US-41
Lutz, FL, 33549
(813) 948-9800
Send Message