Company founded
2013
Cathay Restaurants is a Cantonese and Szechuan cuisine known to be one of Ottawa's oldest and most iconic Chinese takeout and delivery restaurants around.