Flamingo Mall
Business center😐 Great place for drinks and food. Noisy as noisy gets. Food was very good, parrilla was excellent. I am still to decide if $12 for valet parking is reasonable, but we are experiencing an inflationary period....
Address
3498 SW 8th St, Miami, FL 33135
Rating on Google Maps
4.70 (38 reviews)Open on Google Maps