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