Deli-Boy Subs
Restaurant
•
11328 W State Rd 84, Davie, FL 33325, USA
8.8
Thursday: 8 AM – 8 PM
See if anyone you trust recommends it!