Avalon is a brunch restaurant offering Canadian cuisine with vegetarian-friendly options. Features include seating, table service, and takeout.