NEW HAVEN, CT

New commercial construction. Barcade’s newest location in their innovative chain of restaurant & bar gaming arcades.