Orchid Sushi offers a wide variety of skillfully made fresh rolls. Apart from the traditional ones, the in-house chef creatively invents new sushis exclusively for the resto. This relatively small place is matched with a perfect customer service and excellent staff. Avoid standing in line for a seat, you can go for takeouts that are made quickly and packaged nicely.
Address: 445 Laurier Ave W, Ottawa, ON K1R 0A2, Canada
Phone Number: +1 613-695-5588