1. Lucias Tavola
31 W Main St, Ayer, MA 01432
Coordinate: 42.56027,-71.59152
Phone: (978) 391-4837
2. Tiny's Restaurant
2 Groton School Rd, Ayer, MA 01432
Coordinate: 42.56886,-71.59281
Phone: (978) 772-2917
3. Verona Pizza & Seafood
18 Park St, Ayer, MA 01432
Coordinate: 42.56179,-71.59086
Phone: (978) 772-2444