Restaurants - Steakhouse in Clifton Park, NY
Outback Steakhouse