Restaurant
Izumi Sushi
15 locals recommend,
Tips from locals
Izumi sushi awarded a title of the best sushi restaurant in Poland at the 1st Polish Sushi Festival 2010.
Unique things to do nearby
Locals also recommend
Location
17 Mokotowska
Warszawa, Mazowieckie