Duffy's Sports Grill
Restaurant in Palm Beach, Florida
An rundown shopping area. Features: outdoor seating
225 Clematis Street, West Palm Beach, 33401Restaurant in Palm Beach, Florida
An rundown shopping area. Features: outdoor seating
225 Clematis Street, West Palm Beach, 33401