Address: 900 N Flamingo Rd, Pembroke Pines, FL - United States
Checkins
1
Avarage rating at this location
5.0
MP
Cherry’s gone after 10 yrs, but has still held up well
C.B. Smith Park
over 2 years ago