High Street Bar & Grill

Pub · 108 W High St, Montpelier, IN

Hours

More food in Montpelier, IN · Pub in Montpelier