Awesome place with amazing views in the heart of Little Italy!