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...
Published on September 09, 2025 18:14