LOCATION

Outback Steakhouse

632 Blossom Hill Rd.
San Jose, CA 95123
(408) 226-4922
Restaurant/Bar