Restaurant · $$
611 El Camino Real, Tustin, CA 92780, USA
Italian
Open·Friday: 11 AM – 9:30 PM
Japanese · 300 ft away
Taco · 400 ft away
Thai · 1000 ft away
Mexican · 0.2 mi away
Sandwich Shop · 0.3 mi away
0.2 mi away