111 Martin Ross Ave, North York, ONM3J 2M1Get directions
Frozen Foods, Grocery Store
Our goal is to provide a range of wholesome and nutritious products which are quick and easy to prepare yet still maintain that homemade taste. We believe that food that tastes lik...more...See more text