en
×
About Us
Contact Us
Guides
Articles
Vota
/
United States
/
Ohio
/
Canton
/
Starz
Starz
Steakhouse · Seafood · Bar and Grill
Starz is a restaurant and jazz club offering live music on select nights, alongside a diverse menu featuring steaks and seafood.
Cleveland Ave SW, OH
Canton, United States of America
www.facebook.com/104392971678350
Location
The ranking
Best Steakhouse in Canton
1 place ranked by guests
1
Texas Roadhouse
75
See the full list →