Chopsticks Inn is a Pan-Asian restaurant featuring a diverse menu of dim sum, sushi, curries, and other innovative dishes.