Restaurant Numero 21, MIAMI, Florida (FL)
Comfortably situated at 11500 Northwest South River Dr () in MIAMI, Florida (FL) (33178), Restaurant Numero 21 can be contacted at 3058832989. Please call up before you go 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