armenian restaurant in Ottawa
About 3 results.
Shawarma De Roza
Prince of Wales Drive 1896, K2C 3J7 Ottawa, CanadaShawarma De Roza is Ottawa's finest Lebanese cuisine and your destination for the best shawarma in town. Place your takeout and delivery orders online.