Ville Restaurant & Bar
100 Mall Dr Unit A25
Steubenville, OH 43952-3024
740-264-9887