Inn On The Twenty Restaurant
Inn On The Twenty Restaurant has been delighting diners since 1993. Considered one of the best
winery restaurants in the Niagara region, discerning guests will appreciate both the craftsmanship of our
culinary team and the heritage aesthetic of the restaurant itself. Enjoy panoramic views of the Jordan Valley, farm-to-table menus and an incredible selection of Regional wines.
3845 Main Street
Jordan Station, ON L0R 1S0