Get directions to: Powell's Place, Essex Junction, VT
Restaurant address: 120 Center Rd Essex Junction, VT 05452, USA
Restaurant: Powell's Place