Duffy's Sports Grill
North Miami Beach, FL86% like it (4.3 / 4723 Reviews )
CONTACT
Address: 3969 NE 163rd St, North Miami Beach, FL 33160 Map ➦ Get Directions
Phone : +1 (305) 760-2124 Call
ABOUT
It has received 4723 reviews with an average rating of 4.3 stars.
FAQs
The address of Duffy's Sports Grill is:
Duffy's Sports Grill3969 NE 163rd St
North Miami Beach,
P: +13057602124
Visit Website: www.duffysmvp.com
Duffy's Sports Grill is listed under