Best Fast food restaurant in Town, ireland