on the twenty restaurant

Restaurants (905) 562-7313 | 3836 Main St, Jordan Station, ON L0R 1S0, Canada
Perfectly situated in Twenty Valley, On The Twenty offers a charming and elegant restaurant experience in beautiful Niagara Wine Country. It's the perfect destination for a romantic evening and spectacular dining.

This listing was viewed 118 times