Taste of China Seafood Restaurant is located on the west side of Spadina, just north of Dundas, in Toronto’s Chinatown.

Open daily from 11:30 a.m. to late. Delivery is available from 5:00 p.m. on. Free delivery on orders of $30+. Please call for details

Cash, Interac, Visa and Mastercard. Fully licensed.