Royal Sushi
Japanese · Sushi · Casual Dining
Royal Sushi is a Japanese restaurant specializing in sushi. It serves the Markham, Ontario area and is known for its Japanese cuisine.
Location
Best places nearby
The highest rated places close to Royal Sushi.
