Restaurants Downtown Edmonton
Restaurant owners have to deal with a lot of competition and having bar in their establishment allows customers to come in have a couple of drinks and see what the place has to offer. Mona Lisa Pub, has been serving up great food and drinks for more than 30 years and are one of the area's favorite Restaurants and pubs from Downtown Edmonton. Visit us online.
9606 118 Ave NW, Edmonton, Alberta, Canada, T5G 0P2