Men Impossible is a casual Japanese restaurant serving vegan ramen, katsu, and tempura in a brick-lined space.