Calming Camelia

Restaurant: Camelia

Location: 1850 Industrial St, Los Angeles, CA 90021. *unknown*

Date: February 5, 2025

Cuisine: French Japanese

Rating: Excellent and interesting

_

Only a month out from the fires I met Erick and friends out for dinner. I didn’t have my camera so had to borrow his photos.

Camelia is in the DTLA arts district. So many good restaurants, so annoying to get to.

Bathed in warm lighting, the restaurant’s carefully curated blend of rustic charm and modern simplicity creates an i...

 •  0 comments  •  flag
Share on Twitter
Published on September 09, 2025 18:14
No comments have been added yet.