Sergio's Italian Restaurant 11908 Balboa Blvd Granada Hills CA United States
Phone: 818.360.5776 Smoking: not permitted