1. Siam Village 98 Main St, Maynard, MA 01754 Coordinate: 42.43191,-71.45437 Phone: (978) 897-0211
2. Thai Chili 40 Main St, Maynard, MA 01754 Coordinate: 42.43224,-71.452 Phone: (978) 897-2984