1. China Ruby Restaurant
42 Nason St, Maynard, MA 01754
Coordinate: 42.43328,-71.45349
Phone: (978) 897-5945
2. Siam Village
98 Main St, Maynard, MA 01754
Coordinate: 42.43191,-71.45437
Phone: (978) 897-0211
3. Maynard Village Pizza
86 Powder Mill Rd, Maynard, MA 01754
Coordinate: 42.43779,-71.44186
Phone: (978) 897-2233
4. Boston Bean House
102 Main St, Maynard, MA 01754
Coordinate: 42.43176,-71.45466
Phone: (978) 897-8907
5. McDonald's
4 Main St, Maynard, MA 01754
Coordinate: 42.43239,-71.45013
Phone: (978) 897-8995
6. Pizza Express
62 Main St, Maynard, MA 01754
Coordinate: 42.432266,-71.45294
Phone: (855) 520-2607
7. Maynard Pizza House
149 Main St Apt B, Maynard, MA 01754
Coordinate: 42.43143,-71.45731
Phone: (978) 897-4212
8. Roasted Peppers
65 Main St, Maynard, MA 01754
Coordinate: 42.43231,-71.45303
Phone: (978) 461-9932