North Italia
2957 Michelson Dr, Irvine CA 92612
(949) 629-7060
Directions
Order Online Delivery
Postmates
Doordash
Northitalia
Trycaviar
Irvine, California
North Italia
2957 Michelson Dr, Irvine
(949) 629-7060