North Italia

North Italia
2957 Michelson Dr
Irvine, CA 92618
United States

Category

Description
Italian restaurant|Takeout Restaurant|Pizza restaurant|Restaurant
Map
Address
View Count 279