1201 N La Brea Ave, West Hollywood, CA 90038
Filed under:
The best restaurant, design, and surprise of the year