Eating Deli Italian at Lascari's Italian restaurant in Whittier, CA.

Feedback

Do you manage or own Lascari's Italian?

Yes