Really nice place in Echo Park!