My dad went to eat there the other day and disappointingly discovered it had closed the day before. Anyone know the scoop? I've had a lifetime of family meals there, so this is unfortunate to hear.
Yen Ching Palace Restaurant
2901 Bayview Ave, Toronto, ON M2K1E6, CA