A long-time fixture of Hamilton’s robust Italian food scene has announced it will be closing its doors. La Piazza Allegra, located at 180 James Street South, has been a staple for Italian cuis...
Read MoreIs there any better cuisine for comfort food than Italian? Putting emphasis on rich flavours and ingredients that are simple yet high in quality, there’s hardly a person out there who doesn̵...
Read More