Sandwich shop, Takeout restaurant, Restaurant
Seafood restaurant
300 N Beach Rd, Dania Beach, FL 33004, United States