This is a fabulous place in the quaint shopping area of Old Town Tustin. It's right off the i-5 freeway with terrific food and a nice outdoor patio. Family owned and operated, great pizza and Italian food. Highly recommended!
Pros: Great food, Reasonably priced, Good staff
more