Company NORTH & MAIN TAVERN CORP. Address NORTH & MAIN TAVERN CORP., NEW ROCHELLE, 10801-6418, NEW YORK