Chen is a Chinese restaurant offering affordable menus with flavorful, lighter options. Food delivery is available for orders over 10 euros.