Lorna's Italian Kitchen

3945 Governor Dr San Diego CA 92122 USA

(858) 452-0661

Location