India Garden | India Garden | Indian Restaurant & Takeaway in Bushey, Watford

Best Indian Restaurant & Takeaway in Bushey, Watford. Order authentic Indian food, covering Stanmore, Wealdstone, Northwood, Elstree and nearby areas.