City: Miami, 9606 SW 72nd St, Miami, USA, 33173, United States
"This hidden gem nestled within the Latin America restaurant was a delightful surprise. The piano music and singing created a cool ambiance. The dimly..."
The restaurant has a fantastic pianist and is a lovely spot for couples. The food is great and the prices are reasonable. I will definitely be returning.