City Sushi is a Japanese restaurant offering fresh sushi with delivery and takeout options.