Great place, good food. Excellent customers service.
Thank you so much.
Address: 1812 N University Dr, Pembroke Pines, FL 33024, USA
Suzy Albarran | Oct 10, 2018
Good food pleasant customer service
Manuel Bermudez Barreto | Oct 10, 2018
Good and perfect place for Cuban food
Thanks! Your answer is awaiting moderation.