Yamashiro

From $ -1 per night

Avg. User Rating:


695 Holladay Rd, Los Angeles, California 91106
(626) 577-5707
Show More Info

User Reviews


Yamashiro