Leona's Cucina Italiana

4748 University Ave, San Diego, CA 92105

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