Royal Thai – Thai Cuisine & Palais Imperial Chinese Restaurant 太上皇大酒樓-泰皇 Royal Thai – Palais Imperial – Dine in and Takeout Available suite 311, 313 Dalhousie Street, Ottawa, ON K1N 8Y3 Phone:(613) 562-8818