About
Royal Thai & Palais Imperial Restaurant is an establishment located in Ottawa, Ontario on 313 Dalhousie St. Royal Thai & Palais Imperial Restaurant is in the "Asian restaurant" category. Simple setting for traditional Thai & Chinese eats including dim sum served on carts plus full bar.
Categories
Asian restaurant
Reviews
No review
Leave a review
Nearby restaurants
You may also like