Mealux Station is a restaurant offering authentic Chinese cuisine in a creatively decorated setting. Temporarily closed.