Blue Canyon Kitchen & Tavern

 
 
 
 
 
 
 
 
 
 
 

Blue Canyon Kitchen & Tavern

8960 Wilcox Dr
Twinsburg, OH 44087 | View on Google Maps
(330) 486-2538 | fax: (330) 405-2614
Connect With Us
YelpInstagramFacebookOpen TableTripAdvisor
Member Since: 2009