Sumo Ramen is a Japanese restaurant specializing in miso-broth noodle soups and other Japanese dishes, served in a vibrant setting. Delivery is available.