Chopsticks Inn Restaurant is a Chinese, Japanese and Thai food restaurant located in a retail plaza, just off of La Mesa Boulevard. This restaurant serves classic Chinese cuisine favorites like beef and broccoli, hot and sour soup, Dim Sum and orange chicken, but also has an additional menu of Japanese entrees and sushi, as well as Thai noodles, soups and curries. Chopsticks Inn is known for its vegetarian food options, and chocolate dipped fortune cookies.