Fleisch + THE BAR
8210 106 Ave NW, Edmonton
(780) 485-0222
Recent Reviews
Order Online
You May Also Like
Dallas Pizza & Steak House - 7834 106 Ave NW
Italian, Pizza
The Greenhouse Restaurant at Riverside - 8630 Rowland Rd NW
Canadian
Cosmic Pizza & Donair - 10122 79 St NW
Pizza, Donairs
Restaurants in Edmonton, AB
Fleisch + THE BAR
8210 106 Ave NW, Edmonton, AB T6A 1J1
(780) 485-0222