Skip to main content

MINA ITALIAN FOOD AND WINE

restaurant · italian restaurant · North Miami, FL

Address
2216 NE 123rd St, North Miami, FL 33181
Phone
(305) 310-8080
Website
minaitalian.com
Where
25.8892, -80.1535

Search Hominin for MINA ITALIAN FOOD AND WINE

Other restaurants nearby

More in North Miami

MINA ITALIAN FOOD AND WINE — restaurant in North Miami, FL | Hominin