The Mai is located at 3735 Moorhead Ave, Boulder, CO. This location is in the Martin Acres neighborhood..