Get Directions to Happy Garden Takeaway ← View details 42 Portland Place , Carlisle CA1 1RL , England , United Kingdom, Carlisle, England CA1 1RL 01228526217 Get Directions From* To * — Required information