Restaurant Numero 21, MIAMI, Florida (FL)
Comfortably stationed at 11500 Northwest South River Dr () in MIAMI, Florida (FL) (33178), Restaurant Numero 21 can be contacted at 3058832989. Remember to call up ahead to reserve your spot in the restaurant.
More restaurants in MIAMI, Florida (FL)
Restaurant Numero 21 contact information and details:
Address: 11500 Northwest South River Dr - , MIAMI, Florida (FL) 33178
Contact Phone: 3058832989
