1. Willy's Phillys 45 Main St, Maynard, MA 01754 Coordinate: 42.43261,-71.45231 Phone: (978) 897-7827
2. Roasted Peppers 65 Main St, Maynard, MA 01754 Coordinate: 42.43231,-71.45303 Phone: (978) 461-9932