Deli Sandwiches in Tustin CA

Locations

OSCAR'S DELI & GRILL - Oak Tree Plaza

Phone: (714) 838-3378
17602 17th St. #101 Tustin CA 92780 - Directions
Located on 17th Street between the 55 fwy and Prospect Ave.






Website Builder