Mandolin Restaurant Address: 4312 NE 2nd Ave, Miami, FL 33137Phone: +1 305-576-6066Cuisine: Aegean BistroRead more