Casa Chen is a Chinese restaurant with a simple yet attractive interior, suitable for both intimate dinners and group meals.