953 N. Sycamore Street, Los Angeles, CA 90038
The restaurant promises modern takes on street food, industrial design, and a killer French wine collection