Post Tagged with: "Camphor"

Restaurant Reviews

Conflicted About Camphor…Los Angeles Restaurant Review

Conflicted About Camphor…Los Angeles Restaurant Review

A restaurant that earned a Michelin star within the first year of debuting.