Luc’s Seafood & Grill is listed as a seafood restaurant in Davie, FL. It holds 445 Google reviews with an average of 4.8 stars. It is open 11:30 AM – 8 PM Tuesday to Thursday and closed on Monday. The listing is at 5511 S University Dr, Davie, FL 33328. Reach them on (954) 990-5730, or see more at lucsseafood.com.