Skip to content Skip to footer
Contact Us

Make a Reservation

    We cook only the most
    delicious meals

    Address

    5677 Victoria Ave, Niagara Falls, ON, L2G 3L5

    Newsletter

    Copyright 2017 – Virsa. All Rights Reserved