edmontonjournal.com
Exciting new taste set to land in Edmonton at Tavern 1903
Followers of my column will know that chef Larry Stewart of Hardware Grill fame is just about to open another new restaurant. Tavern 1903 in the refurbished Alberta Hotel is scheduled to be up and …