Carpaccio Restaurant – Niagara Falls, Ontario

The beautiful new banquet room at Carpaccio Restaurant has numerous windows with a lot of natural light. Solar controlled window film now offers added energy savings and comfort during those sunny days.

Request a Quote