Meteora is an LA One-Star Michelin restaurant that connects guests to nature through dishes brought to life by live-fire cooking. Everything about the restaurant was well thought out: the main entrance giving you the impression, “wow, am I walking through a nest right now?”, feeling the heat and weight of each dish that is brought […]
The post