Impression offers authentic Chinese cuisine with a diverse menu, including duck, squid, and tofu dishes, alongside a selection of drinks.