Leona's Cucina Italiana

4748 University Ave, San Diego, CA 92105

New
$15 Minimum
SliceRestaurants in San Diego Leona's Cucina Italiana
Price: $$