Colmado NICA, MIAMI, Florida (FL)
Readily settled at 7313 Southwest 107th Avenue () in MIAMI, Florida (FL) (33173), Colmado NICA can be reached at 3052745650. We advise you to call before you go to book your place in the restaurant.
More restaurants in MIAMI, Florida (FL)
Colmado NICA contact information and details:
Address: 7313 Southwest 107th Avenue - , MIAMI, Florida (FL) 33173
Contact Phone: 3052745650