The Lodge

Located In: Blue Canyon Kitchen & Tavern - Ohio

Seated: 80

Blue Canyon Kitchen & Tavern - Ohio

Blue Canyon Kitchen & Tavern - Ohio

The Lodge
Address
Blue Canyon Kitchen & Tavern - Ohio

8960 Wilcox Drive Twinsburg, OH 44087

Business Space Location Map
Capacity

Seated: 80

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