answersLogoWhite

0

The address is at 7615 Beverly Blvd, Los Angeles, CA, 90036. Unfortunately, even though the patrons and critics loved the restaurant and the food there, it recently had to close down due to unforeseen reasons. There is no indication that it will ever open again.

User Avatar

Wiki User

11y ago

What else can I help you with?