Back to Discover

La Petite Iza
Edmonton
La Petite Iza is an elegant French bistro in Edmonton offering authentic French cuisine in a romantic and cozy setting. The restaurant features a terrace overlooking the river valley, perfect for special occasions, with European-inspired ambiance.
Visit website →