Restaurants - Steakhouse in Woodbury, NY
Majors Steak House