I've been there twice. One time was busy during lunch on a Tuesday. Lots of local office workers and families there. Another time was early evening on a weekend. Service was pretty good both times. Red salmon was okay. Halibut burger was pretty good.
Peter's Oriental has the BEST spring rolls i have ever had. They are to die for! and the best part, 98% of the time you dont even have to wait for them to cook them up, they are all ready to go.