Decent Japanese snack place with okonomiyaki and octopus balls. But that’s about it.