Lorna s Italian Kitchen

Lorna s Italian Kitchen
3945 Governor Dr
San Diego, CA 92123
United States

Category

Description
Italian restaurant|Restaurant
Map
Address
View Count 185