Sitting 250 feet above Hollywood Blvd. Yamshiro which means “Mountain Palace” is a masterpiece built in the 1940’s. The beautiful views, courtyard and restaurant provide a tranquil place to visit or experience through VR.