Amazing location, right in Little Italy!