Get directions to: Lavista Pizza & Subs, Greenville, NC
Restaurant address: 213 E 5th St Greenville, NC 27858, USA
Restaurant: Lavista Pizza & Subs