The Trizzera is a large restaurant with ample outdoor seating. Pizza is a specialty.