Pier 21 is a Canadian restaurant with a cozy dining room and waterfront views. Reservations are recommended due to limited seating.