Downtown Restaurant Address: 20 Railroad St, North Troy, VT 05859 Phone: (802) 988-1118 Restaurants Other Businesses: Tasting Food & Spirits at 66 Main St, North Troy, VT 05859 North Troy Inn Bed & Breakfast at 35 Vt Route 243, North Troy, VT 05859