ADVERTISEMENT
One of Edmonton's biggest summer festivals, Taste of Edmonton, is open for business in Churchill Square.