Photos from Outback Steakhouse


325 Main Street, Holbrook, NY 11741