Description
Our other location is: 721 SOUTH FEDERAL HWY DEERFIELD BEACH FLORIDA
Address: 12727 Biscayne Blvd., North Miami, Florida 33181
Phone: (954) 427-6000
Email: ten.htuoslleb@anavahym
State: FL
City: North Miami
Street Number: 12727 Biscayne Blvd.
Zip Code: 33181
categories: spanish restaurant, cuban restaurant