Skip to content

Twenty

111 W. Market Street Wabash, IN 46992

Monday–Thursday 7 am–9pm, Friday 7 am–10 pm, Saturday 7am–10 pm, Sunday 8am–2pm

(260) 563-0111

Visit Website

Overview

Regional cuisine, entertainment and an exceptional wine list.

Scroll To Top