Lucky Horse is a Chinese restaurant offering a large menu of familiar Chinese Canadian and casual Cantonese dishes. Takeaway and delivery services are available.