Sumo Restaurant in Amsterdam
Sumo is a Japanese restaurant located in Amsterdam, Netherlands. Located at Korte Leidsedwarsstraat 51, 1017PW, the restaurant offers a wide range of traditional and modern Japanese dishes. The restaurant is wheelchair accessible with limited access.
The menu at Sumo includes a variety of appetizers, soups, salads, sushi, sashimi, tempura, teppanyaki, noodles and more. There are also vegetarian-friendly options available.
For more information, visit Sumo's website.