Best Indian takeaway in GALWAY, ireland