LOCATION

Outback Steakhouse #0555


Poway , ca 92064
858-486-1563
Restaurant/Bar