The Terrace

Located In: Blue Canyon Kitchen & Tavern - Ohio

Seated: 45

Blue Canyon Kitchen & Tavern - Ohio

Blue Canyon Kitchen & Tavern - Ohio

The Terrace
Address
Blue Canyon Kitchen & Tavern - Ohio

8960 Wilcox Drive Twinsburg, OH 44087

Business Space Location Map
Capacity

Seated: 45

F&B Options
In-house catering
Equipment
  • Air Conditioning
Features
  • Great Views
Frequent Uses
  • Private Dining