Orchid Sushi
Sushi · Japanese · Casual Dining
Orchid Sushi is a casual sushi restaurant offering an extensive menu of classic and creative sushi in a modern setting.
Location
Best places nearby
The highest rated places close to Orchid Sushi.
Local restaurants nearby
10 Laurier Ave W, ON

