Sushi Sumo is a Japanese restaurant offering a wide menu and a welcoming atmosphere. They have lunch specials and all-you-can-eat options.