North Italia
900 S Miami Ave #111, Miami, FL 33130
Fat Fork Rating: π΄π΄π΄ (3.5/5)
North Italia is an italian restaurant located directly in the heart of Brickell madness on S Miami Ave. The area famous for tiktokers and tourists, North Italia fits in well. They serve solid italian food and good portions but it is very overpriced. Not somewhere we're dying to go back.