80 Flavours Meadowlark
8620 159 St NW, Edmonton
Recent Reviews
Order Online
You May Also Like
Captain Shawarma Donairs & Falafel - 15831 87 Ave NW
Middle Eastern, Mediterranean, Burgers
Brewsters Brewing Company and Restaurant - Meadowlark - 15820 87 Ave NW
Pubs, American, Brewery, Vegetarian
McDonald's - 15730 87 Ave NW
Fast Food, Burgers, Coffee & Tea
Restaurants in Edmonton, AB
80 Flavours Meadowlark
8620 159 St NW, Edmonton, AB T5R 2E7