Wabi Corner is a restaurant serving sushi, ramen, and Neapolitan pizza.