North Italia
900 S Miami Ave #111
Miami, FL 33130
North Italia offers a fresh take on Italian cuisine in a relaxed dining setting. Enjoy delicious, made from scratch Italian favorites along with a tempting assortment of wines, beer, and house-made cocktails.