La Farola Deli & Pizzeria

La Farola Deli & Pizzeria

151 N Tustin Ave, Tustin, CA 92780

(714) 835-5732

Eat24 Free Online Ordering