Earlier in August, we reported that Luzzo’s was about to open at 42-60 Crescent Street.1 The grand opening was on August 3, and it is open Sunday to Thursday from 11 AM – 10 PM, and on Friday and Saturday from 11 AM – 11 PM.
Be sure to check out their website for more information. Also, check out their menu and a shot of the interior of the restaurant below.

A view of the interior

A view of the menu