1 - 4 -- 4
The Restaurant at the National South Beach
1677 Collins Avenue Miami Beach, FL
Miami Beach
Florida
/ (305) 423-7211
outdoors in Miami Beach , set top box in Miami Beach