Seems like newish place in LA.
Anyone been?
That sounds like a not for me kind of place.
1 Like
Meh.
1 Like
its part of Enya group.