Nutmeg Concessions is a recognized leader in the outdoor food concession industry. They operate from 273 Indian River Road in Orange, CT.