LeRoux Kitchen in Scarborough Opening

LeRouxKitchen

The new LeRoux Kitchen retail store in Scarborough is scheduled to open today. The new store is located at 448 Payne Road.