Diluca Fine Foods is a must visit while in Smiths Falls. Fresh homemade fine foods that engulf your taste buds with flavour upon each and every bite. You have not lived ... more