It's the Chado Tea House tucked inside the Japanese American National Museum. It has a separate entrance, and patio dining. It's in Little Tokyo--NOT Pasadena and NOT near Culver City.
Details
Little Tokyo Historic District California 90013 United States