Lovely little place close to some great restaurants in Echo Park.