Starz restaurant to close
Starz restaurant plans to close Dec. 31.
The restaurant has served classic sports bar fare since 2012.
It’s located at 2209 W. 57th St. and is part of The Bridges at 57th.
“We hope you have enjoyed your time at Starz as much as we have enjoyed serving you,” a sign on the door reads.
Starz is owned by the same restaurant group that owns Spezia and Bracco.