The Grill Station is a takeaway offering authentic grilled dishes. Order online for delivery.