Crystal Palace

Report flag Report an error
5418 Yonge Street, Toronto, ON M2N 5R6, Canada
Cuisine:

Map Location

Questions & Answers

Q1

Where is Crystal Palace located?

Crystal Palace is located at 5418 Yonge Street, Toronto, ON M2N 5R6, Canada.

Q2

What days are Crystal Palace open?

Crystal Palace is open Mo-Su 11:00-23:00

Q3

What is Crystal Palace famous for?

Crystal Palace is famous for its Chinese cuisine.

Customer Reviews

5.0

(1 Customer Review)

5 Star

100%

4 Star

0%

3 Star

0%

2 Star

0%

1 Star

0%

1 Reviews

Jolie Conn

Jolie Conn

March 14, 2025