Italian restaurant · 18331 Irvine Blvd # B, Tustin, CA
Delivery
More food in Tustin, CA · Italian Food in Tustin