Get directions to: Melillo Tavern, Lowellville, OH
Restaurant address: 300 E Liberty St Lowellville, OH 44436, USA
Restaurant: Melillo Tavern