Delilah
Los Angeles
West Hollywood
Delilah, located in Los Angeles, brings a modern approach to the vibes of the roaring '20s with American cuisine and Art Deco characteristics.