Crystal Inn is a Chinese restaurant.