Napoca Restaurant Italian Location 66 Lakeshore Rd E, MississaugaSEE MAP - Google Maps Phone (905) 271-2615