This is the food page of Palais Imperial Palace on 272 Dalhousie St Ottawa ON K1N 7E5.
(first reviewed on August 11, 2014, last updated on June 29, 2015.)
Palais Imperial Palace is ranked #4 of 34 Restaurants in The Canal Ottawa.
This page has had 83 visitors. You are the 83rd.