Great place with great location close to everywhere in little Italy!