Get directions to: Neato Burrito, Mechanicsburg, PA
Restaurant address: 5238 Simpson Ferry Rd (at Windsor Park Plaza), Mechanicsburg Mechanicsburg, PA 17050, USA
Restaurant: Neato Burrito