Sumo Oriental Amsterdam
Korte Leidsedwarsstraat 51, 1017 PW Amsterdam The Netherlands
Sumo Oriental Amsterdam is a Restaurant place is located in Amsterdam, North Holland Province. The address of Sumo Oriental Amsterdam is Korte Leidsedwarsstraat 51, 1017 PW Amsterdam The Netherlands.