Kirin Seafood Restaurant in New Westminster is probably the nicest looking Chinese restaurant that serves dim sum. The interior design is very modern. The dining area is big, it has …