Best Fast food restaurant in Naas, Leinster