Indian Garden is an Indian takeaway offering a unique menu with exquisite dishes.