Great location for spending time in Little Italy