Rabu Sushi
Sushi · Japanese
Rabu Sushi is a Japanese restaurant specializing in sushi.
Location
Best places nearby
The highest rated places close to Rabu Sushi.
Local restaurants nearby
7824 Boulevard Champlain, QC
Location
The highest rated places close to Rabu Sushi.
7824 Boulevard Champlain, QC