North Italia
2957 Michelson Dr, Irvine
(949) 629-7060
Menu
Reserve
Restaurants in Irvine, CA
North Italia
2957 Michelson Dr, Irvine, CA 92612
(949) 629-7060