Theresa's Italian Steakhouse

875 Hotel Cir S, San Diego, CA

Menu (As of 11/3)

Theresa's Italian Steakhouse: hours and how to order