Cherry Inn is a Chinese restaurant offering familiar dishes like chow mein in a casual setting. It has been a family-run establishment for many years.