17th Street Grill
17320 17th St
Tustin, CA 92780-1952
714-730-0003