LOCATION

Outback Steakhouse

1246 Great Mall Drive
Milpitas, CA 95035
(408) 263-5400
Restaurant/Bar