Maitardi Restaurant In The Miami Design District

Review of MaiTardi Restaurant in The Miami Design District by MiamiCulinaryTours.com. Cuisine Type: Italian. Location: 163 NE 39th St Miami, FL 33137 (305) 572-1400