Is this a walk-in or reservation required restaurant?
Address: 5955 Melrose Ave, Los Angeles, CA 90038, USA
Deanah Zak | Aug 28, 2019
Reservation needed, but probably could walk-in at the bar
James Hinderer | Aug 28, 2019
Reservation required
Thanks! Your answer is awaiting moderation.