Photos of Outback Steakhouse on 1611 Westover Terrace, Greensboro NC. (Click on a thumbnail to enlarge picture)



<