1. Malai Thai Restaurant 266 N Main St, Randolph, MA 02368 Coordinate: 42.16681,-71.04461 Phone: (781) 963-0012