About
C'est Japon A Suisha ( Suisha Gardens) is an establishment located in Ottawa, Ontario on 208 Slater St. C'est Japon A Suisha ( Suisha Gardens) is in the "Japanese restaurant" category. Polished destination with old-world private rooms & an upscale menu of rolls & Japanese dishes.
Categories
Japanese restaurant
Reviews
No review
Leave a review
Nearby restaurants
You may also like