The Palatial Hilltop Restaurant In Southern California That’s Too Beautiful For Words

Did you know there was a majestic mountain palace in Southern California that has been part of SoCal’s history since 1914? Take a look at this stunning palatial hilltop restaurant that serves up epic food and panoramic views – it’s beyond breathtaking.

Isn’t this a majestic place to dine? To experience Yamashiro Hollywood for yourself you can find it located at 1999 N Sycamore Ave in the Hollywood Hills of Los Angeles.

For even more magical settings in SoCal, take a look at these restaurants in Southern California with amazing outdoor patios that are truly magnificent.