Asian restaurant
Chow Lucky Noodle Bar offers a casual dining experience on the vibrant first floor of Starlight Casino in Edmonton. Renowned for its chicken chow mein, praised as the best in town, this Asian restaurant features a range of small plates perfect for groups. While some diners have reported mixed experiences regarding service, the warm and playful atmosphere is welcoming. With options for takeaway and dine-in, it's a great spot for lunch or dinner. Plus, the venue is fully accessible, making it easy for everyone to enjoy!
Greek restaurant
west edmonton mall, 8882 170 St NW Unit 1608, Edmonton, AB T5T 4J2, Canada
Family restaurant
18320 Stony Plain Rd, Edmonton, AB T5S 1A7, Canada