1. Jade Palace Restaurant 249 Wilton Rd, Farmington, ME 04938 Coordinate: 44.65294,-70.1502 Phone: (207) 778-2098