A great space to hang out and right off the main drag in little Italy.