12578 SW 88td St, Miami, FL 33186-1866, Miami
"We got the duck with mashed potatoes/ quinoa and veggies. So good!!!"
"We got the duck with mashed potatoes/ quinoa and veggies. So good!!!"