Elena AleksaMar 11, 2020Piva Modern ItalianIf you love Italian food, then Piva Modern is where it’s at! Located in the heart of Downtown New Westminster. The name Piva comes from...