Master Sushi is a Japanese restaurant specializing in sushi. They offer a variety of sushi sets and lunch options for dine-in or delivery. The establishment is located at Jugosłowiańska 15.