Leona's Cucina Italiana

4748 University Ave Ste b, San Diego, CA

Menu (As of 10/29)

House Favorites

Leona's Cucina Italiana: hours and how to order