Blue Canyon Kitchen & Tavern

8960 Wilcox Dr.
Twinsburg, Ohio 44087
Map It

330.486.2583
View Website

Savor award-winning dishes like lobster linguine and wild mushroom pot pie.