Restaurant · $
14081 Newport Ave, Tustin, CA 92780, USA
Sandwich Shop
Closed·Friday: 7 AM – 6 PM
Taco · 0.2 mi away
Italian · 0.3 mi away
Japanese · 0.3 mi away
Thai · 0.4 mi away
Mexican · 0.4 mi away
0.4 mi away