Sowu is a stylish Japanese restaurant specializing in sushi and teppanyaki, featuring contemporary lighting and offering vegetarian and vegan options.