Leona's Cucina Italiana

4748 University Ave, San Diego, CA 92105

4.4(72)
$15 Minimum
SliceRestaurants in San Diego Leona's Cucina Italiana
Price: $$