Steaks
South Plaza
Stock Hill is a steakhouse that's not boring in the South Plaza.
February 16, 2024