sports grill Address 220 NW 180th Ave Pembroke Pines Flordia 33029 United States Upcoming Events No events in this location