Get directions to: Mc Kee's Island Pub & Pizza, South Hero, VT
Restaurant address: 513 Route 2 South Hero, VT 05486, USA
Restaurant: Mc Kee's Island Pub & Pizza