Get directions to: Downtown Grill, Terre Haute, IN
Restaurant address: 9 S 6th Street Terre Haute, IN 47807, USA
Restaurant: Downtown Grill