(0)
Address: 651 Somerset St. West, Ottawa, Ontario, Canada, K1R 5K3

The Shanghai Restaurant , established in 1971. A family owned and operated business serving great homemade asian inspired cuisine in an eclectic dining atmosphere.