Sushi 63 is a Japanese restaurant offering sushi. It is located in Warsaw, with nearby parking available.